File(const QString& s) : QFile(s) {}
/* in the tradition of gbfile we assume WriteOnly or ReadOnly, not ReadWrite */
- bool open(OpenMode mode) {
+ bool open(OpenMode mode) override {
bool status;
if (QFile::fileName() == "-") {
class UsAsciiCodec : public QTextCodec
{
public:
- QByteArray name() const;
- QList<QByteArray> aliases() const;
- int mibEnum() const;
- QString convertToUnicode(const char*, int, ConverterState*) const;
- QByteArray convertFromUnicode(const QChar*, int, ConverterState*) const;
+ QByteArray name() const override;
+ QList<QByteArray> aliases() const override;
+ int mibEnum() const override;
+ QString convertToUnicode(const char*, int, ConverterState*) const override;
+ QByteArray convertFromUnicode(const QChar*, int, ConverterState*) const override;
};
} // namespace gpsbabel
public:
XmlTextCodec();
static XmlTextCodec *instance;
- virtual QByteArray name() const;
- virtual int mibEnum() const;
+ QByteArray name() const override;
+ int mibEnum() const override;
protected:
- virtual QByteArray convertFromUnicode(const QChar* chars, int len, QTextCodec::ConverterState* state) const;
- virtual QString convertToUnicode(const char* chars, int len, QTextCodec::ConverterState* state) const;
+ QByteArray convertFromUnicode(const QChar* chars, int len, QTextCodec::ConverterState* state) const override;
+ QString convertToUnicode(const char* chars, int len, QTextCodec::ConverterState* state) const override;
};
class XmlStreamWriter : public QXmlStreamWriter